package d5_homework;

import java.util.Scanner;

public class Test {
    //1、定义方法getCount,根据月数(int数字month)获取兔子对数
    public static int getCount(int month) {
        //1.1、 判断如果month的值是1或者2,直接返回1
        if(month == 1 || month == 2) {
            return 1;
        }
        //1.2、 否则递归调用getCount方法分别传递month-1和month-2,累加求和并返回
        return getCount(month - 2) + getCount(month - 1);
    }
    public static void main(String[] args) {
        //2、创建Scanner对象
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入int数字,代表月份: ");
        //3、获取int数字代表月份
        int month = sc.nextInt();
        //4、调用getCount方法传递月份,获取结果并输出
        int count = getCount(month);
        System.out.println("一年内繁殖成 "+count+" 对兔子");
    }
}
